package com.dreamchaser.dream.common.pojo;

import com.dreamchaser.dream.common.pojo.abs.Article;

import java.util.Date;

/**
 * 博客(blog)
 * 
 * @author bianj
 * @version 1.0.0 2020-10-29
 */
public class Blog extends Article {
    /** 版本号 */
    private static final long serialVersionUID = -9092233120384301151L;


    /** 博客id */
    private Integer id;

    /** 文章标题 */
    private String title;

    /** 标签 */
    private String tag;

    /** 摘要 */
    private String summary;

    /** 浏览数 */
    private Integer view;

    /** 点赞数 */
    private Integer like;

    /** 收藏数 */
    private Integer collect;

    /** 文章内容 */
    private String content;

    /** 用户id */
    private Integer userId;

    /** 发布日期 */
    private Date date;

    /** 所属圈子的id */
    private Integer community;


    /**
     * 获取博客id
     * 
     * @return 博客id
     */
    public Integer getId() {
        return this.id;
    }

    /**
     * 设置博客id
     * 
     * @param id
     *          博客id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取文章标题
     * 
     * @return 文章标题
     */
    public String getTitle() {
        return this.title;
    }

    /**
     * 设置文章标题
     * 
     * @param title
     *          文章标题
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * 获取标签
     * 
     * @return 标签
     */
    public String getTag() {
        return this.tag;
    }

    /**
     * 设置标签
     * 
     * @param tag
     *          标签
     */
    public void setTag(String tag) {
        this.tag = tag;
    }

    /**
     * 获取摘要
     * 
     * @return 摘要
     */
    public String getSummary() {
        return this.summary;
    }

    /**
     * 设置摘要
     * 
     * @param summary
     *          摘要
     */
    public void setSummary(String summary) {
        this.summary = summary;
    }

    /**
     * 获取浏览数
     * 
     * @return 浏览数
     */
    public Integer getView() {
        return this.view;
    }

    /**
     * 设置浏览数
     * 
     * @param view
     *          浏览数
     */
    public void setView(Integer view) {
        this.view = view;
    }

    /**
     * 获取点赞数
     * 
     * @return 点赞数
     */
    public Integer getLike() {
        return this.like;
    }

    /**
     * 设置点赞数
     * 
     * @param like
     *          点赞数
     */
    public void setLike(Integer like) {
        this.like = like;
    }

    /**
     * 获取收藏数
     * 
     * @return 收藏数
     */
    public Integer getCollect() {
        return this.collect;
    }

    /**
     * 设置收藏数
     * 
     * @param collect
     *          收藏数
     */
    public void setCollect(Integer collect) {
        this.collect = collect;
    }

    /**
     * 获取文章内容
     * 
     * @return 文章内容
     */
    public String getContent() {
        return this.content;
    }

    /**
     * 设置文章内容
     * 
     * @param content
     *          文章内容
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取用户id
     * 
     * @return 用户id
     */
    public Integer getUserId() {
        return this.userId;
    }

    /**
     * 设置用户id
     * 
     * @param userId
     *          用户id
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取发布日期
     * 
     * @return 发布日期
     */
    public Date getDate() {
        return this.date;
    }

    /**
     * 设置发布日期
     * 
     * @param date
     *          发布日期
     */
    public void setDate(Date date) {
        this.date = date;
    }

    /**
     * 获取所属圈子的id
     * 
     * @return 所属圈子的id
     */
    public Integer getCommunity() {
        return this.community;
    }

    /**
     * 设置所属圈子的id
     * 
     * @param community
     *          所属圈子的id
     */
    public void setCommunity(Integer community) {
        this.community = community;
    }

}